monastery farm - French English Dictionary